const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
    transpileDependencies: true
})
const path = require('path')
    // vue.config.js
module.exports = {
    // devServer: {
    //     //服务器配置
    //     Proxy: {
    //         //代理配置
    //         '/api': {
    //             //请求相对路径以/api开头的，才会走这里的配置
    //             target: 'http://c.m.163.com', //后台接口，在请求的axios的url前面拼接这个target地址
    //             changeOrigin: true, //改变请求来源，欺骗后台
    //             pathRewrite: {
    //                 '^/api': '' //因为真实路径中并没有/api这段，所以要去掉这段才能拼接正确地址转发请求
    //             }
    //         }
    //     }
    // },
    lintOnSave: false,
    css: {
        loaderOptions: {
            less: {
                // 若 less-loader 版本小于 6.0，请移除 lessOptions 这一级，直接配置选项。
                lessOptions: {
                    modifyVars: {
                        // 直接覆盖变量
                        // 'nav-bar-title-text-color': '#fff',
                        // 'nav-bar-background-color': '#57c3c2'
                        // 或者可以通过 less 文件覆盖（文件路径为绝对路径）
                        // __diename是node环境下全局内置变量
                        hack: `true;@import "${path.resolve('D:/VS code/RUJI/ruji/src/styles/cover.less')}";`
                    }
                }
            }
        }
    },
    publicPath: '/' //告诉webpack打包新的index.html引入其他资源文件以./开头，不要默认/开头
}